level of self-sufficiency - Spanisch Englisch Wörterbuch